Lupi & Leo (Menu)

201 West Dr, Greensburg
+1 724-838-8160

Give a rating to Lupi & Leo

Suggest a dish

How much did you spend at Lupi & Leo?